home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
17 Bit Software 5: The Fifth Dimension
/
17 Bit - The Fifth Dimension (1995)(17 Bit Software)[!].iso
/
files
/
3708.dms
/
3708.adf
/
CLI
/
368blanker.doc
/
368blanker.doc
Wrap
Text File
|
1994-12-27
|
5KB
|
139 lines
368blanker.doc!
WHO? WHEN? HOW? WHY???????????????????????????????
These are small docs typed in a hurry about 368blanker, a 'quite' small
screen blanker. Program was coded by Me, Archy, 3-Aug-1994 using ASM-One,
to be given to a friend of mine, who didn't like screenblanker to be
dozens or even hundreds of kilobytes. He asked me, if I could code a
screenblanker of about 512 bytes.... then he raised the limit to 1kB.
I started coding... here is the 'result'. Screenblanker of 368 bytes long
(executable file length).
For distribution rules etc. see line 52.
;--------------------------
BUG REPORT! BUG REPORT! BUG REPORT! BUG REPORT! BUG REPORT! BUG REPORT!
Because 368blanker uses graphics.library function WaitTOF() for timing,
tasks with priority higher that that of 368blanker's slows 368blanker
down, causing time before blanking to raise up to 255 times the time
set (1-9 minutes, configurable). 368blanker sets its priority to 5,
thus none CPU-time-hungry program shouldn't exceed it.
And, 368blanker doesn't create a task of its own.
And, when started, 368blanker (That's ENOUGH! Enough 368blankers! I'll
call it '$%&' since NOW!) keeps the CLI/Shell window locked until
$%& quits.
So, start $%& like this (in your startup-sequence, if you will):
;stack 1600
RUN >NIL: <NIL: $%& (please, use the real name '368blanker' here...)
;stack 4096
The 'stack nnnn' lines are for reducing the size of stack allocated for $%&.
System's default stack is 4096 bytes, but $%& works fine with 1600 bytes of
stack. That was measured using 'StackMon'. $%& uses max. 960 bytes of stack.
If $%& seems to fail with 1600 bytes stack.... figure out what to do. Stack
usage may and WILL vary depending what OS do you have. I tested $%& under 2.04.
END OF BUG REPORT! END OF BUG REPORT! END OF BUG REPORT! END OF BUG REPORT!
Dood diih! What else... Oh yeah!
I WILL NOT, repeat, NOT take any responsibility about soft/hardware damages
or health/mental problems caused by $%&. You use it at your own risk.
Fred Fish: Oh, go ahead. Make my day! Include this piece of lame bytes
into your 'almost' holy collection of software. See if I care!!!
Others: Spread this as far as possible, as long as you don't modify it!
Keep these docs sticked to the program and intact!
This program is FREELY DISTRIBUTABLE and LAMEWARE. So, if you think that
$%& is LAME, send me something funny, like PT modules, instant coffee powder,
disks, money, computers, information about hard/software hacks,
postcard, power knob of Yamaha cassette deck K-560 or something like that.
Moon from the sky will be fine, too. My address:
Arto Niskanen ;=Archy!
Valtatie 8A8
90500 OULU
.. and that's in FINLAND.
Anyone ever built a wireless headset-type telephone? Tell me how to build
one. I'd need it... coding/eating while on phone is quite difficult.
Whoops! I almost forgot to tell some deadl... eh, important information
about $%&! Like:
Usage: 368blanker [time]
wherein 'time' is a number from 1 to 9. It's time before blanking in minutes,
if not set, default=1 used.
To quit, send $%& a CTRL-C via the Shell window $%& was started, or see
$%&'s CLI number using DOS command 'status' and break it using 'break', or
use ARTM or similar... or just CTRL-LAMIGA-RAMIGA... however, that quits some
other tasks, too.
$%& looks for keypresses, mouse movements and joystick movements to stay
awake. Movements $%& looks from $bfec01 for keyboard and $dff00a and $dff00c
for mouse/joystick. That's why when custom chips of AMIGA are changed
(AAA maybe different enough) $%& won't work anymore. Well, send me an
AAA Amiga NOW, and I'll see, if $%& works in it. (I'll keep the Amiga :^)
When blanking, $%& opens a 320*256 LORES screen, 1 plane, with black colormap.
Raster time consumption: about 5 lines in each frame running on my A500
without turbo of any kind. Well, I have a GVP A500-HD+ series II ,4MB of
Fast and Quantum 105LPS purring next to me, but they don't increase CPU
power. Still, I'm satisfied to 7.14MHz MC68000 as long as it seems to be more
powerful than a P5. Just try to open TWO dos prompts using Windows 3.11....:^)
I couldn't survive without three Shells and a PT-moduleplayer running at the
same time.
PC-OWNERS! How's optimizing business?
-Um... P6 should be released this year. That will make our programs fast
enough, and every new computer will be equipped with 16MB of RAM. We're doing
great programs. It's quite nice to install a text editor from 12 HD disks.
Everyone has a 420MB hard disk.
EVERYBODY ON THE GLOBE! FIGHT! FIGHT THE BIZARRE EXPLOSION THAT'S
HAPPENING ON COMPUTERS! WE DON'T NEED BIGGER PROGRAMS! WE NEED PROGRAMS
THAT HAVE BEEN PROGRAMMED USING A LITTLE OF BRAINS!
Small is beatyful. I know guys that run their computers using a 21MB hard disk.
It's.... stupid? Well, maybe.... senseless? Quite.... sick? Sick!
That's the word! It's SICK to improve just computers, and not programs.
Old computer with old program seems to be as fast as new computer with new
program.
Enough about that topic. I couldn't translate my finnish thoughts into english
very well. I hope you got the point.
We're just passing thru
soon we'll be gone
It's time to start thinking
what has to be done.
-Archy
It's late, I've had a hard day. It's time to go to sleep... maybe crying.
It's hot, sleeping isn't easy. I don't really know why, but I feel tears
lurking under my oculists. It's time for that... I'm going.
Signed 6.8.1994 Archy